last in, first out - French English Dictionary